/*
 Navicat Premium Data Transfer

 Source Server Type    : MySQL
 Source Server Version : 50626
 Source Schema         : base_frame

 Target Server Type    : MySQL
 Target Server Version : 50626
 File Encoding         : 65001

 Date: 23/03/2020 16:27:20
*/

-- CREATE DATABASE /*!32312 IF NOT EXISTS*/ `base_frame` /*!40100 DEFAULT CHARACTER SET utf8 */;

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

USE base_frame;
-- ----------------------------
-- Table structure for base_editconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_editconfig`;
CREATE TABLE `base_editconfig` (
  `GUID` varchar(100) NOT NULL COMMENT '主键ID',
  `SERVICEID` varchar(100) DEFAULT NULL COMMENT '服务ID',
  `FIELDID` varchar(100) DEFAULT NULL COMMENT '字',
  `VALIDATECODE` varchar(100) DEFAULT NULL COMMENT '验证CODE',
  `ISCONDITION` decimal(6,0) DEFAULT NULL,
  `CREATETIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `ORDERSORT` decimal(6,0) DEFAULT NULL COMMENT '排序字段',
  `SHOWTYPE` varchar(255) DEFAULT NULL COMMENT '显示字段',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='编辑信息配置';

-- ----------------------------
-- Table structure for base_fieldaddons
-- ----------------------------
DROP TABLE IF EXISTS `base_fieldaddons`;
CREATE TABLE `base_fieldaddons` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `FIELDID` varchar(50) DEFAULT NULL COMMENT '字',
  `MODIFIELDNAME` varchar(100) DEFAULT NULL,
  `MODIFIELDCAPTION` varchar(100) DEFAULT NULL,
  `ISMODFNAME` decimal(1,0) DEFAULT NULL,
  `ISMODFCAPTION` decimal(1,0) DEFAULT NULL,
  `ISQUERYFIELD` decimal(1,0) DEFAULT NULL,
  `SHOWORDER` decimal(6,0) DEFAULT NULL COMMENT '显示字',
  `QUERYORDER` decimal(6,0) DEFAULT NULL COMMENT '查',
  `SHOWTYPE` decimal(1,0) DEFAULT NULL COMMENT '显示类型(0,文本;1,下拉',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `DT_CONFIG_ID` varchar(100) DEFAULT NULL COMMENT '配置表标',
  `ALTERNAME` varchar(50) DEFAULT NULL COMMENT '字',
  `ISENUM` decimal(6,0) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基本表附加属性信';

-- ----------------------------
-- Table structure for base_fieldconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_fieldconfig`;
CREATE TABLE `base_fieldconfig` (
  `GUID` varchar(70) NOT NULL,
  `FIELDID` varchar(70) DEFAULT NULL COMMENT '字',
  `FOREIGN_TYPE` varchar(70) DEFAULT NULL COMMENT '外键类型(1表连',
  `RELATION_TYPE` varchar(30) DEFAULT NULL COMMENT '关联关系(1内连',
  `FOREIGN_CODE` varchar(30) DEFAULT NULL COMMENT '外键Code(',
  `FOREIGN_NAME` varchar(30) DEFAULT NULL COMMENT '外键Name(显示',
  `REMARK` varchar(30) DEFAULT NULL COMMENT '备注',
  `CREATETIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `FOREIGN_TABLE` varchar(30) DEFAULT NULL COMMENT '外键Table(',
  `ENUMVALUE` varchar(200) DEFAULT NULL COMMENT '枚举',
  `FOREIGN_CONDITION` varchar(100) DEFAULT NULL COMMENT '外键条件(字',
  `DT_CONFIG_ID` varchar(100) DEFAULT NULL COMMENT '视图',
  `ALTERNAME` varchar(30) DEFAULT NULL COMMENT '表名',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字';

-- ----------------------------
-- Table structure for base_fieldenum
-- ----------------------------
DROP TABLE IF EXISTS `base_fieldenum`;
CREATE TABLE `base_fieldenum` (
  `GUID` varchar(50) NOT NULL,
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表标识',
  `FIELDNAME` varchar(50) DEFAULT NULL COMMENT '字段名称',
  `ENUMNAME` varchar(50) DEFAULT NULL COMMENT '枚举名称',
  `ENUMVALUE` text COMMENT '枚举值',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `ENUMCODE` varchar(50) DEFAULT NULL COMMENT '枚举CODE',
  `FIELDTYPE` varchar(50) DEFAULT NULL COMMENT '字段类型',
  `ENUMTYPE` int(10) NOT NULL DEFAULT '0' COMMENT '枚举类型(0自定义,1SQL语句)',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字';

-- ----------------------------
-- Table structure for base_jarinfo
-- ----------------------------
DROP TABLE IF EXISTS `base_jarinfo`;
CREATE TABLE `base_jarinfo` (
  `GUID` varchar(50) NOT NULL,
  `JAR_NAME` varchar(255) DEFAULT NULL COMMENT 'jar包名',
  `JAR_URL` varchar(255) DEFAULT NULL COMMENT 'jar包地',
  `CREATTIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATUASER` varchar(255) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='jar包信';

-- ----------------------------
-- Table structure for base_jarmethod
-- ----------------------------
DROP TABLE IF EXISTS `base_jarmethod`;
CREATE TABLE `base_jarmethod` (
  `GUID` varchar(50) NOT NULL,
  `SGUID` varchar(50) DEFAULT NULL,
  `PACKAGE_NAME` varchar(255) DEFAULT NULL COMMENT '包名',
  `CLASS_NAME` varchar(255) DEFAULT NULL COMMENT '类名',
  `CLASS_METHOD` varchar(255) DEFAULT NULL COMMENT '类方',
  `CREATTIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='jar包类、方法信';

-- ----------------------------
-- Table structure for base_jarserver
-- ----------------------------
DROP TABLE IF EXISTS `base_jarserver`;
CREATE TABLE `base_jarserver` (
  `GUID` varchar(50) NOT NULL,
  `JAR_SER_NAME` varchar(255) DEFAULT NULL COMMENT '服务',
  `JAR_NAME` varchar(255) DEFAULT NULL COMMENT 'jar',
  `JAR_PACKAGE_NAME` varchar(255) DEFAULT NULL COMMENT '包名',
  `JAR_CLASS_NAME` varchar(255) DEFAULT NULL COMMENT '类名',
  `JAR_METHOD_NAME` varchar(255) DEFAULT NULL COMMENT '方法',
  `DB_KEY` varchar(255) DEFAULT NULL COMMENT '数据库标',
  `ISQUERY` varchar(255) DEFAULT NULL,
  `QUERY_LIST` varchar(255) DEFAULT NULL COMMENT '查',
  `CREATE_TIME` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `CREATE_USER` varchar(255) DEFAULT NULL COMMENT '创建',
  `ATTACH` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='外挂jar包服务信';

-- ----------------------------
-- Table structure for base_masterdetail
-- ----------------------------
DROP TABLE IF EXISTS `base_masterdetail`;
CREATE TABLE `base_masterdetail` (
  `GUID` varchar(50) NOT NULL,
  `MGUID` varchar(50) DEFAULT NULL COMMENT '主表主键',
  `MFIELD` varchar(50) DEFAULT NULL COMMENT '主表关联字',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '从表表标',
  `DFIELD` varchar(50) DEFAULT NULL COMMENT '从表关联字',
  `CREATEDATE` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(50) DEFAULT NULL COMMENT '备注信息',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='主从表关联信';

-- ----------------------------
-- Table structure for base_queryfield
-- ----------------------------
DROP TABLE IF EXISTS `base_queryfield`;
CREATE TABLE `base_queryfield` (
  `GUID` varchar(50) NOT NULL COMMENT '主键GUID',
  `SERVICEID` varchar(50) DEFAULT NULL COMMENT '服务ID',
  `SERVICETYPE` decimal(6,0) DEFAULT NULL COMMENT '服务类型(1:单表服务,2:主从表服',
  `QUERYORDER` decimal(6,0) DEFAULT NULL COMMENT '显示顺序',
  `SHOWTYPE` decimal(6,0) DEFAULT NULL COMMENT '显示类型(0,文本',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `ENUMVALUE` varchar(100) DEFAULT NULL COMMENT '显示默',
  `FIELDADDONSGUID` varchar(50) DEFAULT NULL COMMENT '字',
  `PARAMETERCODE` varchar(50) DEFAULT NULL COMMENT '参数Code',
  `PARAMETERCONDITION` varchar(50) DEFAULT NULL COMMENT '参数条件',
  `GRADE` varchar(10) DEFAULT NULL COMMENT '在资源树服务',
  `PARAMETERTYPE` decimal(6,0) DEFAULT NULL COMMENT '参数类型(1动',
  `PARAMETERVALUE` varchar(50) DEFAULT NULL COMMENT '固定参数',
  `PARAMFORMAT` varchar(200) DEFAULT NULL COMMENT '参数格式',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='服务查';

-- ----------------------------
-- Table structure for base_queryfieldcache
-- ----------------------------
DROP TABLE IF EXISTS `base_queryfieldcache`;
CREATE TABLE `base_queryfieldcache` (
  `GUID` varchar(50) NOT NULL COMMENT '主键GUID',
  `FIELDADDONSGUID` varchar(50) DEFAULT NULL COMMENT '字段扩展GUID(条件字段关联)',
  `PARAMETERVALUE` varchar(50) DEFAULT NULL COMMENT '固定参数值',
  `PARAMETERGROUP` varchar(50) DEFAULT NULL COMMENT '条件分组字段',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建人',
  `PARAMETERCONFIG` varchar(50) DEFAULT NULL COMMENT '条件字段配置(如多种时间格式配置)',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='服务查询缓存配置表';

-- ----------------------------
-- Table structure for base_querysql
-- ----------------------------
DROP TABLE IF EXISTS `base_querysql`;
CREATE TABLE `base_querysql` (
  `GUID` varchar(50) NOT NULL COMMENT '主键GUID',
  `SERVICEID` varchar(50) DEFAULT NULL COMMENT '服务ID',
  `SERVICETYPE` varchar(50) DEFAULT NULL COMMENT '服务类型(1:单表服务,2:主从表服务,3:资源树服务)',
  `GRADE` varchar(10) DEFAULT NULL COMMENT '在资源树服务中，区分该查询条件是那个层级的',
  `SQLCONTENT` text COMMENT 'sql文,freemarker语法',
  `REMARK` varchar(100) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='服务查询列sql文表';

-- ----------------------------
-- Table structure for base_repaddons
-- ----------------------------
DROP TABLE IF EXISTS `base_repaddons`;
CREATE TABLE `base_repaddons` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `TEMPID` varchar(50) DEFAULT NULL COMMENT '模板ID',
  `PROPNAME` varchar(255) DEFAULT NULL COMMENT '属',
  `PROPCAPTION` varchar(255) DEFAULT NULL COMMENT '属',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报表模板附加信息';

-- ----------------------------
-- Table structure for base_repconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_repconfig`;
CREATE TABLE `base_repconfig` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `RGUID` varchar(50) DEFAULT NULL COMMENT '报表配置ID',
  `RAGUID` varchar(255) DEFAULT NULL COMMENT '报表附加ID',
  `PROPVALUE` varchar(255) DEFAULT NULL COMMENT '属',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报表配置附加信息';

-- ----------------------------
-- Table structure for base_repdatasource
-- ----------------------------
DROP TABLE IF EXISTS `base_repdatasource`;
CREATE TABLE `base_repdatasource` (
  `GUID` varchar(200) NOT NULL COMMENT '报表数据源表主键',
  `REPDATASOURCE` varchar(200) DEFAULT NULL COMMENT '数据',
  `SERVICETYPE` varchar(200) DEFAULT NULL COMMENT '服务类型',
  `DATASERVICEID` varchar(200) DEFAULT NULL COMMENT '数据来源服务id',
  `SERVICECODE` varchar(200) DEFAULT NULL COMMENT '报表服务id',
  `DATESOURCEDESC` varchar(200) DEFAULT NULL COMMENT '数据源',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(200) DEFAULT NULL COMMENT '创建',
  `ISDEFAULT` decimal(10,0) DEFAULT NULL,
  `DATASOURCEURL` varchar(200) DEFAULT NULL COMMENT '数据源文件地',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报表服务数据源表';

-- ----------------------------
-- Table structure for base_repparmeter
-- ----------------------------
DROP TABLE IF EXISTS `base_repparmeter`;
CREATE TABLE `base_repparmeter` (
  `GUID` varchar(100) NOT NULL COMMENT '报表参数主键',
  `PARMETERNAME` varchar(200) DEFAULT NULL COMMENT '参数名称',
  `DATATYPE` varchar(200) DEFAULT NULL COMMENT '参数数据类型',
  `ALIASNAME` varchar(200) DEFAULT NULL COMMENT '参数',
  `PARMETERVALUE` varchar(200) DEFAULT NULL COMMENT '参数',
  `OPTIONVALUE` varchar(200) DEFAULT NULL COMMENT '缺省',
  `PARMETERTYPE` varchar(200) DEFAULT NULL COMMENT '参数类型templateparmeter为模板参',
  `PARMETERDESC` varchar(200) DEFAULT NULL COMMENT '参数说明',
  `SERVICECODE` varchar(200) DEFAULT NULL COMMENT '报表服务编码',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(200) DEFAULT NULL COMMENT '创建',
  `DATASERVERCODE` varchar(200) DEFAULT NULL COMMENT '数据服务编码',
  `DATASERVERTYPE` varchar(200) DEFAULT NULL COMMENT '数据服务类型',
  `ISTERM` varchar(10) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报表服务参数';

-- ----------------------------
-- Table structure for base_reptemplate
-- ----------------------------
DROP TABLE IF EXISTS `base_reptemplate`;
CREATE TABLE `base_reptemplate` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `TEMPLATE_NAME` varchar(255) DEFAULT NULL COMMENT '模板名字',
  `TEMPLATE_TYPE` varchar(255) DEFAULT NULL COMMENT '模板类型',
  `TEMPLATE_URL` varchar(255) DEFAULT NULL COMMENT '模板地址',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `JRXML_URL` varchar(255) DEFAULT NULL COMMENT '说明文件地址',
  `TEMPLATE_DESC` varchar(255) DEFAULT NULL COMMENT '模板说明',
  `SERVICECODE` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for base_search
-- ----------------------------
DROP TABLE IF EXISTS `base_search`;
CREATE TABLE `base_search` (
  `GUID` varchar(100) NOT NULL,
  `SERVICEID` varchar(100) DEFAULT NULL COMMENT '服务ID',
  `DB_KEY` varchar(100) DEFAULT NULL COMMENT '数据库标',
  `DT_CONFIG_ID` varchar(100) DEFAULT NULL COMMENT '表标',
  `FIELDID` text,
  `PRIMARYKEYID` varchar(200) DEFAULT NULL COMMENT '主键字',
  `CRETEDATE` varchar(100) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(100) DEFAULT NULL COMMENT '创建',
  `UPDATETYPE` decimal(6,0) DEFAULT NULL COMMENT '更新类型,0全部更新,1增量更新',
  `UPDATEFIELD` varchar(100) DEFAULT NULL COMMENT '更新字',
  `UPDATEVALUE` varchar(100) DEFAULT NULL COMMENT '更新字',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全文';

-- ----------------------------
-- Table structure for base_services
-- ----------------------------
DROP TABLE IF EXISTS `base_services`;
CREATE TABLE `base_services` (
  `GUID` varchar(50) NOT NULL,
  `SERVICENAME` varchar(50) DEFAULT NULL COMMENT '服务名称',
  `SERVICEURL` varchar(200) DEFAULT NULL COMMENT '服务地址',
  `LINKTABLE` varchar(50) DEFAULT NULL COMMENT '服务关联',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `PAGEURL` varchar(100) DEFAULT NULL COMMENT '页面访问地址',
  `SERVICETYPE` decimal(1,0) DEFAULT NULL,
  `SORT` int(6) DEFAULT NULL COMMENT '排序字段',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基本服务信息';

-- ----------------------------
-- Table structure for base_services_copy1
-- ----------------------------
DROP TABLE IF EXISTS `base_services_copy1`;
CREATE TABLE `base_services_copy1` (
  `GUID` varchar(50) NOT NULL,
  `SERVICENAME` varchar(50) DEFAULT NULL COMMENT '服务名称',
  `SERVICEURL` varchar(200) DEFAULT NULL COMMENT '服务地址',
  `LINKTABLE` varchar(50) DEFAULT NULL COMMENT '服务关联',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `PAGEURL` varchar(100) DEFAULT NULL COMMENT '页面访问地址',
  `SERVICETYPE` decimal(1,0) DEFAULT NULL,
  `SORT` int(6) DEFAULT NULL COMMENT '排序字段',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基本服务信息';

-- ----------------------------
-- Table structure for base_showfield
-- ----------------------------
DROP TABLE IF EXISTS `base_showfield`;
CREATE TABLE `base_showfield` (
  `GUID` varchar(50) NOT NULL COMMENT '主键GUID',
  `SERVICEID` varchar(50) DEFAULT NULL COMMENT '服务ID',
  `SERVICETYPE` decimal(6,0) DEFAULT NULL COMMENT '服务类型(1:单表服务,2:主从表服',
  `MASTERDETAILID` varchar(50) DEFAULT NULL COMMENT '主从表服',
  `FIELDADDONSGUID` varchar(50) DEFAULT NULL COMMENT '字',
  `SHOWORDER` decimal(6,0) DEFAULT NULL COMMENT '显示顺序',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='单表或主从表显示字';

-- ----------------------------
-- Table structure for base_sqlconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_sqlconfig`;
CREATE TABLE `base_sqlconfig` (
  `GUID` varchar(50) DEFAULT NULL COMMENT '关键',
  `SERVICEID` varchar(100) DEFAULT NULL COMMENT '服务ID',
  `FILEDNAME` varchar(200) DEFAULT NULL COMMENT '字',
  `FIELDCAPTION` varchar(200) DEFAULT NULL,
  `ISQUERYFIELD` decimal(1,0) DEFAULT NULL,
  `SHOWORDER` decimal(6,0) DEFAULT NULL COMMENT '显示顺序',
  `QUERYORDER` decimal(6,0) DEFAULT NULL COMMENT '排序顺序',
  `SHOWTYPE` decimal(1,0) DEFAULT NULL COMMENT '显示类型',
  `DT_CONFIG_ID` varchar(100) DEFAULT NULL COMMENT '配置表ID',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(100) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='脚本服务配置';

-- ----------------------------
-- Table structure for base_sqlinfor
-- ----------------------------
DROP TABLE IF EXISTS `base_sqlinfor`;
CREATE TABLE `base_sqlinfor` (
  `SERVICEID` varchar(100) NOT NULL COMMENT '服务id',
  `OCCUR_TIME` varchar(100) DEFAULT NULL COMMENT 'sql发生时间',
  `SERVER_NAME` varchar(100) DEFAULT NULL COMMENT '服务名称',
  `SERVER_SQL` varchar(100) DEFAULT NULL COMMENT '服务发生的sql',
  `CREATE_TIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATE_USER` varchar(100) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`SERVICEID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='脚本服务执';

-- ----------------------------
-- Table structure for base_staaddons
-- ----------------------------
DROP TABLE IF EXISTS `base_staaddons`;
CREATE TABLE `base_staaddons` (
  `GUID` varchar(20) NOT NULL,
  `SGUID` varchar(20) NOT NULL,
  `COLUMNS` varchar(255) DEFAULT NULL,
  `COLUMN_CN` varchar(255) DEFAULT NULL,
  `COLUMN_TYPE` decimal(10,0) DEFAULT NULL,
  `TYPE` varchar(50) DEFAULT NULL,
  `REMAKE` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for base_staconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_staconfig`;
CREATE TABLE `base_staconfig` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `SGUID` varchar(50) DEFAULT NULL COMMENT '统',
  `DT_CONFIG_ID` varchar(255) DEFAULT NULL COMMENT '配置表id',
  `XFIELD` varchar(255) DEFAULT NULL,
  `XFORMART` varchar(20) DEFAULT NULL,
  `XCAPTION` varchar(255) DEFAULT NULL,
  `YFIELD` varchar(255) DEFAULT NULL COMMENT '纵坐标字',
  `YCAPTION` varchar(20) DEFAULT NULL COMMENT '纵坐标标',
  `ISGROUP` decimal(3,0) DEFAULT NULL,
  `STATYPE` varchar(25) DEFAULT NULL COMMENT '统',
  `SWHERESQL` text COMMENT '条件字',
  `CREATEDATE` varchar(20) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `COLUMNMAP` varchar(255) DEFAULT NULL COMMENT '查',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='统';

-- ----------------------------
-- Table structure for base_treeconfig
-- ----------------------------
DROP TABLE IF EXISTS `base_treeconfig`;
CREATE TABLE `base_treeconfig` (
  `GUID` varchar(25) NOT NULL COMMENT '节点id',
  `TREENAME` varchar(255) DEFAULT NULL COMMENT '树节点名',
  `PARENTGUID` varchar(255) NOT NULL COMMENT '父节点id',
  `SERVICEID` varchar(25) NOT NULL COMMENT '树id',
  `QUERY_CON` varchar(255) DEFAULT NULL COMMENT '查',
  `CREATEDATE` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '配置表id',
  `GRADE` decimal(5,0) DEFAULT NULL COMMENT '等级',
  `FIELD_KEY` varchar(20) DEFAULT NULL,
  `FIELD_P_KEY` varchar(50) DEFAULT NULL,
  `FIELD_SHOW` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for cfg_db
-- ----------------------------
DROP TABLE IF EXISTS `cfg_db`;
CREATE TABLE `cfg_db` (
  `DB_KEY` varchar(50) NOT NULL COMMENT '数据库主',
  `DB_NAME` varchar(50) DEFAULT NULL COMMENT '数据库名',
  `DB_VERSION` varchar(50) DEFAULT NULL COMMENT '数据库版',
  `DB_URL` varchar(200) DEFAULT NULL COMMENT '数据库地',
  `DB_USER` varchar(50) DEFAULT NULL COMMENT '用户',
  `DB_PWD` varchar(50) DEFAULT NULL COMMENT '密码',
  `DB_MARK` varchar(50) DEFAULT NULL,
  `DB_DRIVERNAME` varchar(100) DEFAULT NULL COMMENT '数据库驱',
  `DB_SIGN` varchar(50) DEFAULT NULL COMMENT '数据库标',
  `DB_IP` varchar(50) DEFAULT NULL COMMENT '数据库IP地址',
  PRIMARY KEY (`DB_KEY`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数据库连接表';

-- ----------------------------
-- Table structure for cfg_edit
-- ----------------------------
DROP TABLE IF EXISTS `cfg_edit`;
CREATE TABLE `cfg_edit` (
  `GUID` varchar(100) NOT NULL COMMENT '服务ID',
  `SERVICENAME` varchar(100) DEFAULT NULL COMMENT '服务名称',
  `DB_KEY` varchar(50) DEFAULT NULL COMMENT '数据',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表标',
  `REMARK` text COMMENT '备注',
  `CREATETIME` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='单表编辑服务基本信息';

-- ----------------------------
-- Table structure for cfg_extend
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extend`;
CREATE TABLE `cfg_extend` (
  `GUID` varchar(50) NOT NULL COMMENT 'GUID主键',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表标',
  `SERVICENAME` varchar(150) DEFAULT NULL COMMENT '服务名称',
  `CREATETIME` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `REMARK` text COMMENT '备注',
  `DB_KEY` varchar(50) DEFAULT NULL COMMENT '数据库标',
  `SYSCATCH` decimal(1,0) DEFAULT NULL COMMENT '是否缓存',
  `CATCHTIME` decimal(6,0) DEFAULT NULL COMMENT '缓存时间',
  `ISPAGINATION` decimal(1,0) DEFAULT NULL COMMENT '是否分页',
  `TIME_DELAY` int(11) NOT NULL DEFAULT '0' COMMENT '延迟查询时间，默认 0 分钟',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='单表配置服务';

-- ----------------------------
-- Table structure for cfg_extjar
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extjar`;
CREATE TABLE `cfg_extjar` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `SERVICENAME` varchar(255) DEFAULT NULL COMMENT '配置服务名称',
  `EXTJARID` varchar(255) DEFAULT NULL COMMENT '外部JAR包ID',
  `CALLINVOKE` varchar(255) DEFAULT NULL COMMENT '调用方法',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `EXTJARCLASS` varchar(255) DEFAULT NULL COMMENT '类名',
  `DB_KEY` varchar(255) DEFAULT NULL COMMENT '数据库标',
  `DT_SQL` varchar(255) DEFAULT NULL COMMENT '参数脚本',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='外挂jar包服务表';

-- ----------------------------
-- Table structure for cfg_extmaster
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extmaster`;
CREATE TABLE `cfg_extmaster` (
  `GUID` varchar(50) NOT NULL,
  `SERVICENAME` varchar(150) DEFAULT NULL COMMENT '服务名称',
  `DB_KEY` varchar(50) DEFAULT NULL COMMENT '数据库标',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表标',
  `CREATEDATE` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  `REMARK` text COMMENT '备注信息',
  `SYSCATCH` decimal(1,0) DEFAULT NULL,
  `CATCHTIME` decimal(6,0) DEFAULT NULL COMMENT '缓存时间',
  `ISPAGINATION` decimal(1,0) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='主从表服务信';

-- ----------------------------
-- Table structure for cfg_extrep
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extrep`;
CREATE TABLE `cfg_extrep` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `DT_CONFIG_ID` varchar(255) DEFAULT NULL COMMENT '配置表ID',
  `DT_DB_KEY` varchar(255) DEFAULT NULL COMMENT '配置库ID',
  `SERVICENAME` varchar(255) DEFAULT NULL COMMENT '配置报表名称',
  `TEMPID` varchar(255) DEFAULT NULL COMMENT '选择模板ID',
  `RTITLE` varchar(255) DEFAULT NULL COMMENT '标',
  `FIELDS` text COMMENT '字',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for cfg_extreport
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extreport`;
CREATE TABLE `cfg_extreport` (
  `GUID` varchar(200) NOT NULL COMMENT '报表服务主键',
  `SERVICENAME` varchar(200) DEFAULT NULL COMMENT '报表服务名称',
  `TEMPLATECODE` varchar(200) DEFAULT NULL COMMENT '模板编码(关联模板',
  `REPORTDESC` varchar(200) DEFAULT NULL COMMENT '报表说明',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(200) DEFAULT NULL COMMENT '创建',
  `SHOWTYPE` varchar(100) DEFAULT NULL COMMENT '展示类型',
  `ISPAGINATION` decimal(1,0) DEFAULT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报表服务';

-- ----------------------------
-- Table structure for cfg_extsearch
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extsearch`;
CREATE TABLE `cfg_extsearch` (
  `GUID` varchar(100) NOT NULL COMMENT '服务ID',
  `SERVICENAME` varchar(100) DEFAULT NULL COMMENT '服务名称',
  `INDEXTYPE` varchar(100) DEFAULT NULL COMMENT '索引类型(es索引库使',
  `REMARK` text COMMENT '备注信息',
  `CREATEDATE` varchar(100) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(100) DEFAULT NULL COMMENT '创建',
  `STATUS` decimal(6,0) DEFAULT NULL COMMENT '状',
  `CRONEXPRESSION` varchar(100) DEFAULT NULL COMMENT '任务调度周期',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全文';

-- ----------------------------
-- Table structure for cfg_extsql
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extsql`;
CREATE TABLE `cfg_extsql` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `SERVICENAME` varchar(255) DEFAULT NULL COMMENT '服务名称',
  `DT_DB_KEY` varchar(255) DEFAULT NULL COMMENT '配置数据库标',
  `DT_SQL` text COMMENT '配置SQL脚本',
  `DT_REMARK` varchar(255) DEFAULT NULL COMMENT '配置备注',
  `CREATEDATE` varchar(20) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `SYSCATCH` decimal(1,0) DEFAULT NULL,
  `PARAMTYPE` decimal(1,0) DEFAULT NULL COMMENT '调用类型',
  `CATCHTIME` decimal(6,0) DEFAULT NULL COMMENT '缓存时效',
  `ISPAGINATION` decimal(1,0) DEFAULT NULL COMMENT '(0不分',
  `TIME_DELAY` int(11) NOT NULL DEFAULT '0' COMMENT '延迟查询时间，默认 0 分钟',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='脚本服务';

-- ----------------------------
-- Table structure for cfg_extsta
-- ----------------------------
DROP TABLE IF EXISTS `cfg_extsta`;
CREATE TABLE `cfg_extsta` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `DT_DB_KEY` varchar(255) DEFAULT NULL COMMENT '配置库ID',
  `SERVICENAME` varchar(255) DEFAULT NULL COMMENT '配置服务名称',
  `STITLE` varchar(255) DEFAULT NULL COMMENT '标',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` varchar(20) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='统';

-- ----------------------------
-- Table structure for cfg_exttree
-- ----------------------------
DROP TABLE IF EXISTS `cfg_exttree`;
CREATE TABLE `cfg_exttree` (
  `GUID` varchar(50) NOT NULL COMMENT '资源树服',
  `SERVICENAME` varchar(255) DEFAULT NULL COMMENT '资源树服务名',
  `ISLAZYLOAD` int(5) DEFAULT NULL,
  `TOPNODE` varchar(255) DEFAULT NULL COMMENT '顶级节点名称',
  `DT_DB_KEY` varchar(255) DEFAULT NULL COMMENT '数据源id',
  `CREATEDATE` varchar(25) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `ISUSETOP` int(5) DEFAULT NULL,
  `ISCATCH` int(10) DEFAULT NULL,
  `CATCHTIME` int(10) DEFAULT NULL COMMENT '缓存时间',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='资源树服务表';

-- ----------------------------
-- Table structure for cfg_field
-- ----------------------------
DROP TABLE IF EXISTS `cfg_field`;
CREATE TABLE `cfg_field` (
  `GUID` varchar(50) NOT NULL COMMENT '主键列（默',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表配置Id',
  `DT_NAME` varchar(50) DEFAULT NULL COMMENT '表名',
  `DF_NAME` varchar(100) DEFAULT NULL COMMENT '字',
  `DF_NAME_CN` varchar(255) DEFAULT NULL COMMENT '字',
  `DF_ORDER` decimal(5,0) DEFAULT NULL COMMENT '表单排序字',
  `DF_ISPRIMARYKEY` decimal(5,0) DEFAULT NULL,
  `DF_PLUGINSID` varchar(50) DEFAULT NULL COMMENT '插件ID',
  `CREATEDATE` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `DT_TYPE` varchar(100) DEFAULT NULL COMMENT '字',
  `REMARK` varchar(100) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字';

-- ----------------------------
-- Table structure for cfg_group
-- ----------------------------
DROP TABLE IF EXISTS `cfg_group`;
CREATE TABLE `cfg_group` (
  `GROUPNAME` varchar(30) DEFAULT NULL COMMENT '组名',
  `MENU_PROMPT` varchar(20) DEFAULT NULL COMMENT '组提',
  `FATUREID` decimal(6,0) DEFAULT NULL COMMENT '父编',
  `STYLE` varchar(50) DEFAULT NULL COMMENT '组类',
  `GROUPID` decimal(6,0) NOT NULL,
  `LEFTED` decimal(6,0) DEFAULT NULL COMMENT '左编',
  `RIGHTED` decimal(6,0) DEFAULT NULL COMMENT '右编',
  `REMARK` varchar(100) DEFAULT NULL COMMENT '备注',
  `STATUS` decimal(2,0) DEFAULT NULL,
  `SERVER_URL` varchar(100) DEFAULT NULL COMMENT '服务地址',
  `SERVER_GUID` varchar(50) DEFAULT NULL COMMENT '服务ID',
  PRIMARY KEY (`GROUPID`),
  UNIQUE KEY `GROUP_ID` (`GROUPID`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for cfg_more_join
-- ----------------------------
DROP TABLE IF EXISTS `cfg_more_join`;
CREATE TABLE `cfg_more_join` (
  `GUID` varchar(50) NOT NULL COMMENT '主键列，服务ID',
  `SERVICE_NAME` varchar(150) DEFAULT NULL COMMENT '服务名称',
  `RELATED_SERVICES` text COMMENT '关联服务ID,以逗号分隔',
  `RELATED_KEY` text COMMENT '关联服务 KEY，以逗号分隔',
  `SYSCATCH` decimal(1,0) DEFAULT NULL COMMENT '是否缓存',
  `CATCHTIME` decimal(6,0) DEFAULT NULL COMMENT '缓存时间',
  `ISPAGINATION` decimal(1,0) DEFAULT NULL COMMENT '是否分页',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='多库关联查询表';

-- ----------------------------
-- Table structure for cfg_table
-- ----------------------------
DROP TABLE IF EXISTS `cfg_table`;
CREATE TABLE `cfg_table` (
  `GUID` varchar(50) NOT NULL COMMENT '主键列（默',
  `DT_CONFIG_ID` varchar(50) DEFAULT NULL COMMENT '表配置Id',
  `DT_NAME` varchar(100) DEFAULT NULL COMMENT '表名',
  `DT_NAME_CN` varchar(50) DEFAULT NULL COMMENT '表中文名',
  `DT_ORDER` varchar(200) DEFAULT NULL COMMENT '表默认排序字',
  `DT_CONN` varchar(50) DEFAULT NULL COMMENT '表所属数',
  `DT_REMARK` text COMMENT '表',
  `DT_PRIMARYKEY` varchar(200) DEFAULT NULL COMMENT '主键,联合主键请用'',''隔开',
  `CREATEDATE` varchar(50) DEFAULT NULL COMMENT '创建时间',
  `STATICQUERY` text COMMENT '固定的查询条',
  `ENABLEDATAPERMISSION` decimal(6,0) DEFAULT NULL COMMENT '权限(备用)',
  `DT_TABLETYPE` decimal(6,0) DEFAULT NULL COMMENT '表类型（单表和视图）',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数据库表';

-- ----------------------------
-- Table structure for code_system
-- ----------------------------
DROP TABLE IF EXISTS `code_system`;
CREATE TABLE `code_system` (
  `ID` decimal(65,30) NOT NULL,
  `CODE` varchar(20) DEFAULT NULL,
  `CONTENT` varchar(50) DEFAULT NULL,
  `REMAKE` varchar(50) DEFAULT NULL,
  `FK_SYS_ID` decimal(6,0) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for code_type
-- ----------------------------
DROP TABLE IF EXISTS `code_type`;
CREATE TABLE `code_type` (
  `ID` decimal(6,0) NOT NULL,
  `TYPE_NAME` varchar(20) DEFAULT NULL,
  `REMAKE` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for page_baseinfo
-- ----------------------------
DROP TABLE IF EXISTS `page_baseinfo`;
CREATE TABLE `page_baseinfo` (
  `PAGECODE` varchar(255) NOT NULL COMMENT '页面编码',
  `PCODE` varchar(255) NOT NULL COMMENT '项目编码',
  `PAGENAME` varchar(255) NOT NULL COMMENT '页面名称',
  `SEARCHSERVICEID` varchar(255) NOT NULL COMMENT '查询服务ID',
  `SERVICETYPE` varchar(255) NOT NULL COMMENT '查询服务类型',
  `ENABLE` int(1) NOT NULL COMMENT '是否启用编辑(0否 1是)',
  `EDITSERVICEID` varchar(255) DEFAULT NULL COMMENT '编辑服务ID',
  `EDITFUNC` varchar(32) DEFAULT NULL COMMENT '编辑服务功能如没有启动编辑功能为空 (0删除、1新增、2修改、3查看)',
  `CREATEDATE` varchar(255) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(100) DEFAULT 'admin' COMMENT '创建人',
  PRIMARY KEY (`PAGECODE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='页面基本信息配置表';

-- ----------------------------
-- Table structure for page_detailsinfo
-- ----------------------------
DROP TABLE IF EXISTS `page_detailsinfo`;
CREATE TABLE `page_detailsinfo` (
  `FIELDGUID` varchar(50) NOT NULL COMMENT 'GUID 为 BASE_QUERYFIELD 外键 ',
  `PAGECODE` varchar(255) NOT NULL COMMENT '页面编码',
  `PAGEFIELDTYPE` int(10) NOT NULL COMMENT '页面字段分类 1查询条件列、2表格显示列、3表格编辑列',
  `REQUIREKEY` varchar(255) DEFAULT NULL COMMENT '在编辑服务中对应的字段',
  `COLUMNWIDTH` varchar(50) DEFAULT NULL COMMENT '列宽度',
  `COLUMNALIGN` varchar(50) DEFAULT NULL COMMENT '列位置',
  `ISSHOW` int(10) DEFAULT NULL COMMENT '是否显示 0否 1是',
  `HIGHLIGHT` varchar(255) DEFAULT NULL COMMENT '更改为函数执行参数',
  `COLUMNFORMAT` varchar(255) DEFAULT NULL COMMENT '内容格式化',
  `SHOWTYPE` int(10) NOT NULL COMMENT '显示类型 0 文本框、1时间框、2下拉框',
  `INITTYPE` int(10) NOT NULL COMMENT '初始化数据类型  0无 1自定义数据 2数据库查询',
  `INITDATA` varchar(255) DEFAULT NULL COMMENT '初始化数据',
  `DEFAULTDATA` varchar(255) DEFAULT NULL COMMENT '默认值',
  `CREATEDATE` varchar(255) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(255) DEFAULT '' COMMENT '创建人',
  `DF_NAME_CN` varchar(100) DEFAULT NULL COMMENT 'Field 中文',
  PRIMARY KEY (`FIELDGUID`,`PAGECODE`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='页面详情配置表';

-- ----------------------------
-- Table structure for page_detailsinfo_copy1
-- ----------------------------
DROP TABLE IF EXISTS `page_detailsinfo_copy1`;
CREATE TABLE `page_detailsinfo_copy1` (
  `FIELDGUID` varchar(50) NOT NULL COMMENT 'GUID 为 BASE_QUERYFIELD 外键 ',
  `PAGECODE` varchar(255) NOT NULL COMMENT '页面编码',
  `PAGEFIELDTYPE` int(10) NOT NULL COMMENT '页面字段分类 1查询条件列、2表格显示列、3表格编辑列',
  `REQUIREKEY` varchar(255) DEFAULT NULL COMMENT '在编辑服务中对应的字段',
  `COLUMNWIDTH` varchar(50) DEFAULT NULL COMMENT '列宽度',
  `COLUMNALIGN` varchar(50) DEFAULT NULL COMMENT '列位置',
  `ISSHOW` int(10) DEFAULT NULL COMMENT '是否显示 0否 1是',
  `HIGHLIGHT` varchar(255) DEFAULT NULL COMMENT '更改为函数执行参数',
  `COLUMNFORMAT` varchar(255) DEFAULT NULL COMMENT '内容格式化',
  `SHOWTYPE` int(10) NOT NULL COMMENT '显示类型 0 文本框、1时间框、2下拉框',
  `INITTYPE` int(10) NOT NULL COMMENT '初始化数据类型  0无 1自定义数据 2数据库查询',
  `INITDATA` varchar(255) DEFAULT NULL COMMENT '初始化数据',
  `DEFAULTDATA` varchar(255) DEFAULT NULL COMMENT '默认值',
  `CREATEDATE` varchar(255) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(255) DEFAULT '' COMMENT '创建人',
  `DF_NAME_CN` varchar(100) DEFAULT NULL COMMENT 'Field 中文',
  PRIMARY KEY (`FIELDGUID`,`PAGECODE`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='页面详情配置表';

-- ----------------------------
-- Table structure for qrtz_blob_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_blob_triggers`;
CREATE TABLE `qrtz_blob_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `BLOB_DATA` blob,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
  CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_calendars
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_calendars`;
CREATE TABLE `qrtz_calendars` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `CALENDAR_NAME` varchar(200) NOT NULL,
  `CALENDAR` blob NOT NULL,
  PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_cron_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_cron_triggers`;
CREATE TABLE `qrtz_cron_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `CRON_EXPRESSION` varchar(200) NOT NULL,
  `TIME_ZONE_ID` varchar(80) DEFAULT NULL,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
  CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_fired_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_fired_triggers`;
CREATE TABLE `qrtz_fired_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `ENTRY_ID` varchar(95) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `INSTANCE_NAME` varchar(200) NOT NULL,
  `FIRED_TIME` bigint(13) NOT NULL,
  `SCHED_TIME` bigint(13) NOT NULL,
  `PRIORITY` int(11) NOT NULL,
  `STATE` varchar(16) NOT NULL,
  `JOB_NAME` varchar(200) DEFAULT NULL,
  `JOB_GROUP` varchar(200) DEFAULT NULL,
  `IS_NONCONCURRENT` varchar(1) DEFAULT NULL,
  `REQUESTS_RECOVERY` varchar(1) DEFAULT NULL,
  PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_job_details
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_job_details`;
CREATE TABLE `qrtz_job_details` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `JOB_NAME` varchar(200) NOT NULL,
  `JOB_GROUP` varchar(200) NOT NULL,
  `DESCRIPTION` varchar(250) DEFAULT NULL,
  `JOB_CLASS_NAME` varchar(250) NOT NULL,
  `IS_DURABLE` varchar(1) NOT NULL,
  `IS_NONCONCURRENT` varchar(1) NOT NULL,
  `IS_UPDATE_DATA` varchar(1) NOT NULL,
  `REQUESTS_RECOVERY` varchar(1) NOT NULL,
  `JOB_DATA` blob,
  PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_locks
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_locks`;
CREATE TABLE `qrtz_locks` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `LOCK_NAME` varchar(40) NOT NULL,
  PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_paused_trigger_grps
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
CREATE TABLE `qrtz_paused_trigger_grps` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_scheduler_state
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_scheduler_state`;
CREATE TABLE `qrtz_scheduler_state` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `INSTANCE_NAME` varchar(200) NOT NULL,
  `LAST_CHECKIN_TIME` bigint(13) NOT NULL,
  `CHECKIN_INTERVAL` bigint(13) NOT NULL,
  PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_simple_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simple_triggers`;
CREATE TABLE `qrtz_simple_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `REPEAT_COUNT` bigint(7) NOT NULL,
  `REPEAT_INTERVAL` bigint(12) NOT NULL,
  `TIMES_TRIGGERED` bigint(10) NOT NULL,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
  CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_simprop_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
CREATE TABLE `qrtz_simprop_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `STR_PROP_1` varchar(512) DEFAULT NULL,
  `STR_PROP_2` varchar(512) DEFAULT NULL,
  `STR_PROP_3` varchar(512) DEFAULT NULL,
  `INT_PROP_1` int(11) DEFAULT NULL,
  `INT_PROP_2` int(11) DEFAULT NULL,
  `LONG_PROP_1` bigint(20) DEFAULT NULL,
  `LONG_PROP_2` bigint(20) DEFAULT NULL,
  `DEC_PROP_1` decimal(13,4) DEFAULT NULL,
  `DEC_PROP_2` decimal(13,4) DEFAULT NULL,
  `BOOL_PROP_1` varchar(1) DEFAULT NULL,
  `BOOL_PROP_2` varchar(1) DEFAULT NULL,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
  CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for qrtz_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_triggers`;
CREATE TABLE `qrtz_triggers` (
  `SCHED_NAME` varchar(120) NOT NULL,
  `TRIGGER_NAME` varchar(200) NOT NULL,
  `TRIGGER_GROUP` varchar(200) NOT NULL,
  `JOB_NAME` varchar(200) NOT NULL,
  `JOB_GROUP` varchar(200) NOT NULL,
  `DESCRIPTION` varchar(250) DEFAULT NULL,
  `NEXT_FIRE_TIME` bigint(13) DEFAULT NULL,
  `PREV_FIRE_TIME` bigint(13) DEFAULT NULL,
  `PRIORITY` int(11) DEFAULT NULL,
  `TRIGGER_STATE` varchar(16) NOT NULL,
  `TRIGGER_TYPE` varchar(8) NOT NULL,
  `START_TIME` bigint(13) NOT NULL,
  `END_TIME` bigint(13) DEFAULT NULL,
  `CALENDAR_NAME` varchar(200) DEFAULT NULL,
  `MISFIRE_INSTR` smallint(2) DEFAULT NULL,
  `JOB_DATA` blob,
  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
  KEY `SCHED_NAME` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
  CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for sys_config
-- ----------------------------
DROP TABLE IF EXISTS `sys_config`;
CREATE TABLE `sys_config` (
  `KEY_ID` varchar(255) DEFAULT NULL COMMENT 'key',
  `VALUE` varchar(255) DEFAULT NULL COMMENT 'value',
  `CREATEDATE` datetime DEFAULT NULL COMMENT '创建时间',
  `UPDATEDATE` datetime DEFAULT NULL COMMENT '修改时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统配置表';

-- ----------------------------
-- Table structure for sys_document
-- ----------------------------
DROP TABLE IF EXISTS `sys_document`;
CREATE TABLE `sys_document` (
  `GUID` varchar(255) NOT NULL DEFAULT '' COMMENT '服务ID',
  `SERVICENAME` varchar(555) DEFAULT '' COMMENT '服务名称',
  `FTPHOST` varchar(255) DEFAULT '' COMMENT 'FTP服务器地',
  `FTPPORT` int(20) DEFAULT '21' COMMENT 'FTP服务器',
  `FTPUSER` varchar(255) DEFAULT '' COMMENT 'FTP用户',
  `FTPPASS` varchar(255) DEFAULT '' COMMENT 'FTP密码',
  `DOCPATH` varchar(255) DEFAULT '' COMMENT '文件夹路',
  `INDEXTYPE` varchar(255) DEFAULT '' COMMENT '索引库类',
  `STATUS` int(20) DEFAULT '0' COMMENT '状',
  `CRONEXPRESSION` varchar(255) DEFAULT '' COMMENT '任务调度周期',
  `REMARK` varchar(255) DEFAULT '' COMMENT '备注信息',
  `CREATEUSER` varchar(255) DEFAULT '' COMMENT '创建',
  `CREATEDATE` varchar(255) DEFAULT '' COMMENT '创建时间',
  `DOCSOURCE` int(20) DEFAULT '1' COMMENT '文档来源(1',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for sys_exception
-- ----------------------------
DROP TABLE IF EXISTS `sys_exception`;
CREATE TABLE `sys_exception` (
  `CODE` varchar(255) NOT NULL COMMENT '异常编码',
  `EXCEPTION_NAME` varchar(255) DEFAULT NULL COMMENT '异常英文描述',
  `EXCEPTION_DESC` varchar(255) DEFAULT NULL COMMENT '异常',
  `EXCEPTION_TYPE` varchar(255) DEFAULT NULL COMMENT '异常类型',
  PRIMARY KEY (`CODE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统';

-- ----------------------------
-- Table structure for sys_function
-- ----------------------------
DROP TABLE IF EXISTS `sys_function`;
CREATE TABLE `sys_function` (
  `GUID` varchar(50) NOT NULL COMMENT '关键字',
  `PCODE` varchar(255) DEFAULT NULL COMMENT '项目编码',
  `FUNCNAME` varchar(50) DEFAULT NULL COMMENT '函数名称',
  `FUNCSCRIPT` varchar(4000) DEFAULT NULL COMMENT '函数脚本',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建人',
  `FUNCTITLE` varchar(50) DEFAULT NULL COMMENT '函数标题（中文名称）',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目函数表';

-- ----------------------------
-- Table structure for sys_genfile
-- ----------------------------
DROP TABLE IF EXISTS `sys_genfile`;
CREATE TABLE `sys_genfile` (
  `GUID` varchar(50) NOT NULL,
  `PCODE` varchar(50) DEFAULT NULL COMMENT '项目编码',
  `PAGECODE` varchar(50) DEFAULT NULL COMMENT '页面编码',
  `FILEPATH` text COMMENT '文件',
  `FILETYPE` varchar(50) DEFAULT NULL COMMENT '文件类型',
  `REMARK` varchar(200) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建时间',
  `CREATEUSER` varchar(50) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for sys_loginfo
-- ----------------------------
DROP TABLE IF EXISTS `sys_loginfo`;
CREATE TABLE `sys_loginfo` (
  `GUID` varchar(50) NOT NULL COMMENT '日志主键',
  `LOGLEVEL` varchar(50) DEFAULT NULL COMMENT '日志级别[debug,info,warn,error,fatal]',
  `LOGCLASS` varchar(200) DEFAULT NULL COMMENT '日志异常',
  `MESSAGE` text COMMENT '日志消息',
  `EXCEPTION` text COMMENT '日志异常',
  `LOGDATE` datetime(6) DEFAULT NULL COMMENT '日志时间',
  `LOGIP` varchar(30) DEFAULT NULL COMMENT '日志IP地址',
  `REMARK` text COMMENT '备注',
  `LOGMETHORD` varchar(50) DEFAULT NULL COMMENT '日志异常方法',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='日志信息';

-- ----------------------------
-- Table structure for sys_pageui
-- ----------------------------
DROP TABLE IF EXISTS `sys_pageui`;
CREATE TABLE `sys_pageui` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `PAGECODE` varchar(50) DEFAULT NULL COMMENT '页面编码',
  `PCODE` varchar(255) DEFAULT NULL COMMENT '系统编码',
  `TEMPCODE` varchar(255) DEFAULT NULL COMMENT '模板编码',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `SERVICECODE` varchar(100) DEFAULT NULL COMMENT '服务编码',
  `PAGENAME` varchar(100) DEFAULT NULL COMMENT '页面名称',
  `PAGEDESC` varchar(100) DEFAULT NULL COMMENT '页面说明',
  `PAGESETTING` text COMMENT '页面参数配置',
  `PREVIEWURL` varchar(100) DEFAULT NULL COMMENT '预',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目界面配置';

-- ----------------------------
-- Table structure for sys_prjmenu
-- ----------------------------
DROP TABLE IF EXISTS `sys_prjmenu`;
CREATE TABLE `sys_prjmenu` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `MENUCODE` varchar(255) DEFAULT NULL COMMENT '菜单编码',
  `MENUTITLE` varchar(255) DEFAULT NULL COMMENT '菜单名称',
  `MENUDESC` varchar(255) DEFAULT NULL COMMENT '菜单描述',
  `PARENTCODE` varchar(255) DEFAULT NULL COMMENT '父级ID',
  `PCODE` varchar(255) DEFAULT NULL COMMENT '项目编码',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `PAGECODE` varchar(100) DEFAULT NULL COMMENT '页面编码',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目服务菜单';

-- ----------------------------
-- Table structure for sys_prjservice
-- ----------------------------
DROP TABLE IF EXISTS `sys_prjservice`;
CREATE TABLE `sys_prjservice` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `PCODE` varchar(255) DEFAULT NULL COMMENT '项目编码',
  `SERVICETYPE` varchar(255) DEFAULT NULL COMMENT '服务类型',
  `SERVICECODE` varchar(255) DEFAULT NULL COMMENT '服务编码',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='工程服务';

-- ----------------------------
-- Table structure for sys_prjtemp
-- ----------------------------
DROP TABLE IF EXISTS `sys_prjtemp`;
CREATE TABLE `sys_prjtemp` (
  `GUID` varchar(50) NOT NULL COMMENT '关键',
  `TEMPCODE` varchar(255) DEFAULT NULL COMMENT '模板编码',
  `TEMPNAME` varchar(255) DEFAULT NULL COMMENT '模板名称',
  `TEMPTYPE` varchar(255) DEFAULT NULL COMMENT '模板类型',
  `PARENTCODE` varchar(255) DEFAULT NULL COMMENT '父模板编',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `TEMPURL` varchar(255) DEFAULT NULL COMMENT '模板地址',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目模板';

-- version 1.0.0


-- ----------------------------
-- Table structure for sys_project
-- ----------------------------
DROP TABLE IF EXISTS `sys_project`;
CREATE TABLE `sys_project` (
  `GUID` varchar(50) NOT NULL COMMENT '项目主键',
  `PCODE` varchar(255) DEFAULT NULL COMMENT '项目编码',
  `PNAME` varchar(255) DEFAULT NULL COMMENT '项目名称',
  `PTYPE` varchar(255) DEFAULT NULL COMMENT '项目类型',
  `PDESC` varchar(255) DEFAULT NULL COMMENT '项目描述',
  `REMARK` varchar(255) DEFAULT NULL COMMENT '备注',
  `CREATEDATE` datetime(6) DEFAULT NULL COMMENT '创建日期',
  `CREATEUSER` varchar(255) DEFAULT NULL COMMENT '创建',
  `TEMPCODE` varchar(100) DEFAULT NULL COMMENT '项目生成模板编码',
  `TEMPSETTING` varchar(255) DEFAULT NULL COMMENT '模板配置参数',
  `PREVIEWURL` varchar(100) DEFAULT NULL COMMENT '预',
  PRIMARY KEY (`GUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目信息';

-- ----------------------------
-- Table structure for sys_project_to_db
-- ----------------------------
DROP TABLE IF EXISTS `sys_project_to_db`;
CREATE TABLE `sys_project_to_db` (
  `db_key` varchar(50) NOT NULL COMMENT '数据源编码',
  `project_code` varchar(50) NOT NULL COMMENT '项目编码',
  PRIMARY KEY (`db_key`,`project_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for sys_project_to_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_project_to_user`;
CREATE TABLE `sys_project_to_user` (
  `project_code` varchar(50) NOT NULL,
  `loginname` varchar(50) NOT NULL,
  PRIMARY KEY (`project_code`,`loginname`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- ----------------------------
-- Table structure for sys_validation
-- ----------------------------
DROP TABLE IF EXISTS `sys_validation`;
CREATE TABLE `sys_validation` (
  `VALIDATECODE` varchar(100) NOT NULL COMMENT '校验规则编码',
  `VALIDATENAME` varchar(100) DEFAULT NULL COMMENT '校验规则名称',
  `VALIDATEVALUE` varchar(100) DEFAULT NULL COMMENT '校验',
  `DESCRIPTION` text COMMENT '描述信息',
  PRIMARY KEY (`VALIDATECODE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='校验规则';

-- ----------------------------
-- Table structure for user_info
-- ----------------------------
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info` (
  `user_id` varchar(50) NOT NULL COMMENT '用户ID',
  `loginname` varchar(50) NOT NULL COMMENT '登录账号',
  `username` varchar(50) NOT NULL COMMENT '用户名',
  `password` varchar(125) NOT NULL COMMENT '登录密码',
  `role` varchar(50) NOT NULL COMMENT '用户角色：ADMIN 管理员  USER 项目用户',
  `authorization_code` varchar(50) NOT NULL COMMENT '用户授权码',
  PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of user_info
-- ----------------------------
BEGIN;
INSERT INTO `user_info` VALUES ('9bbc1422-fa65-445e-afd4-6ee55d90fcf8', 'admin', 'admin', '$2a$10$G1gvRm7yRHbwX0NcqC2Ilezhti7Qv2l1ZLu4rT9pbMYfZKZKSYPxW', 'ADMIN', '26f3b316-1ea3-4a50-a562-1d956f43474d');
COMMIT;

-- version 1.1.0